Systems and methods for filtering sensor signal interference deriving from powered components of a header

ABSTRACT

In one aspect, a system for filtering signal interference from sensors signals includes a header comprising a frame and a powered component supported relative to the frame, and a sensor configured to detect electromagnetic waves indicative of a parameter associated with the header. In addition, the system includes an electronic control unit operably connected to the sensor such that the electronic control unit is configured to receive signals from the sensor associated with the detection of the electromagnetic waves. The electronic control unit is further configured to filter interference from the signals deriving from motion of the powered component relative to the sensor.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation-in-part of and claims theright of priority to U.S. patent application Ser. No. 16/545,621, filedAug. 20, 2019 and entitled “Automatically Controlled Header WorkLights,” the disclosure of which is hereby incorporated by referenceherein in its entirety for all purposes.

BACKGROUND OF THE INVENTION

The present invention pertains to sensor-based detection systems foragricultural vehicles and, more specifically, to systems and methods forfiltering out sensor signal interference deriving from poweredcomponents of a header of an agricultural vehicle.

An agricultural harvester known as a “combine” is historically termedsuch because it combines multiple harvesting functions with a singleharvesting unit, such as picking, threshing, separating, and cleaning. Acombine includes a header which removes the crop from a field and afeeder housing which transports the crop material into a threshingrotor. The threshing rotor rotates within a perforated housing, whichmay be in the form of adjustable concaves, and performs a threshingoperation on the crop to remove the grain. The threshing rotor isprovided with rasp bars that interact with the crop material in order tofurther separate the grain from the crop material, and to providepositive crop movement. Once the grain is threshed, the grain is cleanedusing a cleaning system. The cleaning system includes a cleaning fanwhich blows air through oscillating sieves to discharge chaff and otherdebris toward the rear of the combine. Non-grain crop material, such asstraw, from the threshing section proceeds through a straw chopper andout the rear of the combine. Clean grain is transported to a grain tankonboard the combine.

A typical header generally includes a frame, a pair of end dividers atthe lateral ends of the frame, a floor such as a deck, a cutter toremove crop material from the field, and a conveyor to transport the cutcrop material to the feeder housing for further downstream processing inthe combine. Generally, the components of a header are specificallyoptimized to harvest a particular kind of crop. For instance, the headermay be in the form of a draper header which has a cutter bar, a draperbelt, and a rotating reel with tines or the like in order to harvest abushy or fluffy crop, such as soy beans or canola. Alternatively, theheader may be in the form of a corn header which includes an auger androw units with snouts, gathering chains, and stalk rolls in order toharvest corn.

Within the industry, there is an ever-increasing demand for systemsdesigned to automatically control the operation of components associatedwith agricultural vehicles, including components associated with headersof agricultural harvesters. Typically, automated header-related systemsrely on the use of sensors or sensing devices to provide feedbackassociated with a monitored parameter or operating condition of theheader, which then allows a controller to automatically determinecontrol outputs for controlling the operation of one or more componentsof the header based on the feedback received from the sensor(s) orsensing device(s). However, when a header includes powered components(e.g., powered rotating components), the motion of such components oftenresults in a significant amount of noise or interference within thesensor feedback provided to the controller. This noise/interference inthe sensor feedback often results in the controller generating controloutputs that are not as accurate or effective as desired.

Accordingly, a need exists for systems and methods for filtering outsensor signal interference deriving from powered components of a headerof an agricultural vehicle.

SUMMARY OF THE INVENTION

In one aspect, the present subject matter is directed to a system forfiltering signal interference from sensors signals associated withheaders configured for use with agricultural vehicles. The systemincludes a header comprising a frame and a powered component supportedrelative to the frame, and a sensor configured to detect electromagneticwaves indicative of a parameter associated with the header. In addition,the system includes an electronic control unit operably connected to thesensor such that the electronic control unit is configured to receivesignals from the sensor associated with the detection of theelectromagnetic waves. The electronic control unit is further configuredto filter interference from the signals deriving from motion of thepowered component relative to the sensor.

In another aspect, the present subject matter is directed to a methodfor filtering signal interference from sensor signals associated withheaders configured for use with agricultural vehicles. The methodincludes moving a powered component of a header relative to a sensorconfigured to detect electromagnetic waves indicative of a parameterassociated with the header. The method also includes receiving, with anelectronic control unit, sensors signals from the sensor associated withthe detection of the electromagnetic waves, and filtering, with theelectronic control unit, interference from the sensor signals derivingfrom movement of the powered component relative to the sensor.

BRIEF DESCRIPTION OF THE DRAWINGS

For the purpose of illustration, there are shown in the drawings certainembodiments of the present invention. It should be understood, however,that the invention is not limited to the precise arrangements,dimensions, and instruments shown. Like numerals indicate like elementsthroughout the drawings. In the drawings:

FIG. 1 illustrates a perspective view of an exemplary embodiment of anagricultural vehicle including a header, in accordance with an exemplaryembodiment of the present invention;

FIG. 2 illustrates an automatic lighting system for the header of FIG.1, in accordance with an exemplary embodiment of the present invention;

FIG. 3 illustrates a flowchart of a method for operating the lightingsystem, in accordance with an exemplary embodiment of the presentinvention;

FIG. 4 illustrates an automatic height control system for the header ofFIG. 1, in accordance with an exemplary embodiment of the presentinvention;

FIG. 5 illustrates a schematic view of one embodiment of an electroniccontrol unit suitable for use within or as a component of one or more ofthe systems disclosed herein, in accordance with an exemplary embodimentof the present invention;

FIG. 6 illustrates a schematic view of one embodiment of a system forfiltering signal interference deriving from powered components of aheader of an agricultural vehicle, in accordance with an exemplaryembodiment of the present invention; and

FIG. 7 illustrates a flow diagram of one embodiment of a method forfiltering signal interference deriving from powered components of aheader of an agricultural vehicle, in accordance with an exemplaryembodiment of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

The terms “forward”, “rearward”, “left” and “right”, when used inconnection with the agricultural harvester and/or components thereof areusually determined with reference to the direction of forward operativetravel of the harvester, but they should not be construed as limiting.The terms “longitudinal” and “transverse” are determined with referenceto the fore-and-aft direction of the agricultural harvester and areequally not to be construed as limiting.

In general, the present subject matter is directed to systems andmethods for filtering signal interference from sensor signals providingan indication of one or more parameters associated with a header of anagricultural vehicle. Specifically, in several embodiments, thedisclosed systems and methods are configured to filter out signalinterference deriving from one or more powered components of the header,such as a rotating reel of the header. For instance, as will bedescribed below, an electronic control unit may be configured to applyone or more filtering methods, such as a frequency-based filteringmethod, an amplitude-based filtering method, and/or a distance-basedfiltering method, to sensor signals received from one or more sensorsoperably coupled to the electronic control unit (e.g., one or more lightsensors and/or radar sensors) to filter out or remove noise orinterference deriving from rotation of the reel relative to suchsensors. The filtered sensor signals can then be utilized by theelectronic control unit to generate control outputs for controlling theoperation of one or more components of the header. By removing thenoise/interference from the sensor signals, the electronic control unitcan more accurately estimate or determine the header-relatedparameter(s) associated with such sensor data, thereby allowing theelectronic control unit to generate control outputs to more effectivelycontrol the operation of the related header component(s).

For purposes of discussion, the present subject matter will generally bedescribed herein with reference to filtering signal interference fromsensor signals received from sensors associated with automatic lightingand height control systems for a header. However, it should beappreciated that, in other embodiments, the present subject matter mayalso be advantageously applied to filter signal interference from sensorsignals received from sensors associated with any other header-relatedsystems. In addition, although the present subject matter will generallybe described herein with reference to filtering signal interferencederiving primarily from the rotating reel of a header, the disclosedsystems and methods may also be advantageously applied to filter signalinterference deriving from any other powered components of a header,such as an conveyer or an auger of a header.

Referring now to the drawings, and more particularly to FIG. 1, there isshown an exemplary embodiment of an agricultural vehicle 100 in the formof a combine 100. However, the agricultural vehicle 100 may be in theform of any desired agricultural vehicle 100, such as a windrower. Theagricultural vehicle 100 generally includes a chassis 102, groundengaging wheels and/or tracks 104, a feeder housing 106, and a primemover 108. The combine 100 may also include a header 110, a separatingsystem 120, a cleaning system 130, a discharge system 140, an onboardgrain tank 150, and an unloading auger 160.

The threshing system 120 may be of the axial-flow type, and thereby mayinclude an axially displaced threshing rotor 122 which is at leastpartially enclosed by a rotor housing 124. The rotor housing 124 caninclude a rotor cage and perforated concaves. The cut crop is threshedand separated by the rotation of rotor 122 within the rotor housing 124such that larger elements, for example stalks, leaves, and other MOG isdischarged out of the rear of agricultural vehicle 100 through thedischarge system 140. Smaller elements of crop material, such as grainand non-grain crop material, including particles lighter than grain,such as chaff, dust and straw, may pass through the perforations in theconcaves and onto the cleaning system 130.

The cleaning system 130 may include a grain pan 131, a sieve assemblywhich can include an optional pre-cleaning sieve 132, an upper sieve 133(also known as a chaffer sieve), a lower sieve 134 (also known as acleaning sieve), and a cleaning fan 135. The grain pan 131 andpre-cleaning sieve 132 may oscillate in a fore-to-aft manner totransport the grain and finer non-grain crop material to the upper sieve133. The upper sieve 133 and lower sieve 134 are vertically arrangedrelative to each other, and may also oscillate in a fore-to-aft mannerto spread the grain across sieves 133, 134, while permitting the passageof clean grain, by gravity, through openings in the sieves 133, 134. Thefan 135 may provide an airstream through the sieves 132, 133, 134 toblow non-grain material, such as chaff, dust, and other impurities,toward the rear of the agricultural vehicle 100.

The cleaning system 130 may also include a clean grain auger 136positioned crosswise below and toward the front end of the sieves 133,134. The clean grain auger 136 receives clean grain from each sieve 133,134 and from a bottom pan 137 of the cleaning system 130. The cleangrain auger 136 conveys the clean grain laterally to a generallyvertically arranged grain elevator 138 for transport to the grain tank150. The cleaning system 130 may additionally include one or moretailings return augers 139 for receiving tailings from the sieves 133,134 and transporting these tailings to a location upstream of thecleaning system 130 for repeated threshing and/or cleaning action. Oncethe grain tank 150 becomes full, the clean grain therein may betransported by the unloading auger 160 into a service vehicle.

The header 110 is removably attached to the feeder housing 106. Theheader 110 generally includes a frame 112, a cutter bar 114 that seversthe crop from a field, a rotatable reel 116 rotatably mounted to theframe 112, which feeds the cut crop into the header 110, and a conveyor118, e.g. an auger 118 with fighting, that feeds the severed cropinwardly from each lateral end of the frame 112 toward feeder housing106. The header 110 may be in the form of any desired header, such as adraper header or a corn header. As can be appreciated, the header 110may be at least partially lifted or carried by the feeder housing 106,which typically includes an actuating system with one or more hydrauliccylinders. In one embodiment, the actuating system may be used to adjusta height of the header 110 relative to the ground so as to maintain thedesired cutting height between the header 110 and the ground. Forinstance, as shown in FIG. 1, the actuating system may include a heightcylinder 121 (e.g., coupled between the feeder housing 106 and a portionof the chassis 102 of the vehicle 100) that is configured to adjust theheight or vertical positioning of the header 110 relative to the groundby pivoting the feeder housing 106 to raise and lower the header 110relative to the ground. In addition, the actuating system may alsoinclude a tilt cylinder(s) 123 coupled between the header 110 and thefeeder housing 106 to allow the header 110 to be tilted relative to theground surface or pivoted laterally or side-to-side relative to thefeeder housing 106.

Referring now collectively to FIGS. 1-2, there is shown an exemplaryembodiment of an automatic lighting system 200 for the header 110. Theautomatic lighting system 200 generally includes at least one light 202,at least one sensor 204 for sensing a level of light surrounding theheader 110, and an electronic control unit (ECU) 210, e.g. a controller210 with a memory 212. The controller 210 automatically operates thelight(s) 202 upon communicating with the sensor(s) 204.

The light(s) 202 may be connected to the frame 112 of the header 110 atany desired location. As shown, the automatic lighting system 200includes four lights 202 with two lights 202 being attached to thelateral ends of the frame 112, for illuminating an area behind the frame112, and two lights 202 being attached inwardly from the lateral ends ofthe frame 112, for illuminating the frame 112 where crop enters andflows through the header 110. However, it should be appreciated that theautomatic lighting system 200 may include any number of lights 202 forilluminating any desired area located on or around the header 110. Eachlight 202 may be in the form of any desired light, such as anincandescent light bulb or light emitting diode (LED).

The automatic lighting system 200 includes a pair of sensors 204 in theform of left and right sensors 204 that are respectively located at theleft and right ends of the header 110. However, the automatic lightingsystem 200 may include only one or more than two sensors 204. Thesensor(s) 204 may be located at any desired location on the frame 112 ofthe header 110. Each sensor 204 may be located on a top surface, aninside surface, or an outside surface at a respective lateral end of theframe 112. Alternatively, the sensor(s) 204 may be positioned near thefront of the header 110, where the header 110 engages crop, or at amiddle portion of the header 110. It is noted that having two sensors204 at the left and right ends of the header 110 prevents anyinterruption of the automatic lighting system 200 when the shadow of theagricultural vehicle 100, in dusk or dawn lighting conditions,undesirably shades one of the sensors 204. Each sensor 204 may be in theform of an ambient light sensor 204 for sensing the ambient light at anydesired location within or around the header 110 and providing acorresponding signal. The ambient light sensor 204 may be in the form ofany desired photosensor which may sense light and/or electromagneticradiation. Each ambient light sensor 204 may have a preset threshold ofthe level of light which is indicative of low-light conditions. As usedherein, the term “preset threshold of the level of light” may refer toany level or amount of ambient light at which an operator may desire animproved visibility to see the header 110 and/or surrounding areasthereof. The preset threshold of light may be the known level of lightat which low-light conditions exist, for example during dusk, dawn,and/or nighttime. As can be appreciated, each sensor 204 may sense anyform of light, such as light which is emitted from the sun and/or anyother artificial light source. Additionally or alternatively, thesensor(s) 204 may be located on the agricultural vehicle 100. Eachsensor located on the agricultural vehicle 100 may provide feedbackwhich is closely representative to sensor(s) 204 located on the header110.

According to a further aspect of the exemplary embodiment of the presentinvention, the sensor(s) 204 may detect the ambient light emitted fromthe lights of the agricultural vehicle 100, and the controller 210 maycorrespondingly turn on the light(s) 202 upon the sensor(s) 204indicating that the lights of the agricultural vehicle 100 have alreadyturned on. Automatically turning on the light(s) 202 of the header 110when the lights of the agricultural vehicle 100 are turned on may bebeneficial if improved visibility is desired even when ambient low-lightconditions do not exist or when there is no option to manually turn onthe light(s) 202, as with some older model agricultural vehicles.

The controller 210 may be operably connected to the light(s) 202 andsensor(s) 204. The controller 210 may automatically activate ordeactivate the light(s) 202 upon the sensor(s) 204 reading that theambient light is below or above the preset threshold of light,respectively. The controller 210 may be in the form of any desiredanalog or digital control unit. The memory 212 may be in the form of anydesired tangible computer readable medium, and the memory 212 may storeany desired information, such as the preset threshold value of ambientlight which is indicative of low-light conditions. The controller 210may interface with and/or be incorporated into existing hardware and/orsoftware of the header 110 and/or agricultural vehicle 100. In otherwords, the controller 210 may be a separate unit as part of theautomatic lighting system 200 and/or be integrated with the header 110and/or agricultural vehicle 100. For instance, the header 110 may have adedicated header controller which controls specific header-relatedfunctions, and the controller 210 may either be in the form of thededicated header controller or be incorporated as part of the dedicatedheader controller.

According to another aspect of the exemplary embodiment of the presentinvention, the controller 210 may account for the rotational movement ofthe reel 116. In certain lighting conditions, the reel 116 mayperiodically block or prevent the sensor(s) 204 from sensing the ambientlight. For example, the rotational speed of the reel 116 may beproportionate to one or more frequencies which may interfere with thesensor(s) 204 and thereby cause periodic shadowing of the sensor(s) 204.To mitigate the effect of this periodic shadowing, the controller 210may calculate an adjusted input for filtering out the interferencecaused by the reel 116. For example, the controller 210 may communicatewith a speed sensor 206 of the reel 116, use the measured speed of thereel 116 to calculate a corresponding frequency of the reel 116, andthen filter out the frequency of the reel 116 from the signal(s) of thesensor(s) 204. Suitable systems, methods, and related controllerfunctionality for filtering out the frequency of the reel 116 willgenerally be described below with reference to FIGS. 5-7. It should beappreciated that the reel speed sensor 206 may be operably coupled tothe controller 210 by a wired or wireless connection. For instance, thereel speed sensor 206 may communicate to the controller 210 via aconnected bus network.

Referring now to FIG. 3, there is shown a flowchart of a method 300 foroperating the agricultural vehicle 100, and more particularly theautomatic lighting system 200, in various lighting conditions, such asin low-light conditions. The method 300 may include an initial step ofproviding the header 110 with the automatic lighting system 200 asdescribed above (at block 302). The method 300 includes a step ofsensing the level of ambient light by the sensor(s) 204 (at block 304).The method 300 may also include a step of automatically activating thelight(s) 202, by the controller 210, upon the sensor(s) 204 sensing thatthe level of light is below a preset threshold of light (at block 306).The method 300 may then include a step of automatically deactivating thelight(s) 202, by the controller 210, upon the sensor(s) 204 sensing thatthe level of light is above the preset threshold of light (at block308). Further, the method 300 may include another step of filteringinterference, by the controller 210, upon the reel 116 blocking thesensor(s) 204. Herein, the controller 210 may identify the frequency ofthe rotating reel 116 and filter out any interference in the signal(s)of the sensor(s) 204 caused by the frequency of the reel 116. It shouldbe appreciated that the automatic lighting system 200 may automaticallyturn on or off the light(s) 202 depending upon a set time of day.Additionally, if the agricultural vehicle 100 includes a user interface,e.g. a control panel or switch, the operator may input a control commandto operate the automatic lighting system 200.

Referring now collectively to FIGS. 1 and 4, there is shown an exemplaryembodiment of an automatic height control system 300 for regulating theheight of the header 110 relative to the ground (e.g., a ground surface301). As shown in FIG. 4, the header (as indicated schematically by box110) generally extends side-to-side or in a lateral direction (indicatedby arrow 302 in FIG. 4) between a first lateral end 304 and a secondlateral end 306. Additionally, the header 110 may be pivotably coupledto the feeder housing 106 at a location between its first and secondlateral ends 304, 306 to allow the header 110 to tilt laterally relativeto the feeder housing 106 (e.g., in the tilt directions indicated byarrows 308, 310 in FIG. 4). In one embodiment, the header 110 may becoupled to the feeder housing 106 roughly at a lateral centerline 312defined between the opposed lateral ends 304, 306 of the header 110. Insuch an embodiment, the height cylinder 121 may, for instance, beconfigured to raise and lower the end of the feeder housing 110 relativeto the chassis 102 of the vehicle 100, thereby adjusting the verticalpositioning of the header 110 along the lateral centerline 312 (e.g., inthe vertical direction indicated by arrow 314). Additionally, thelateral tilt cylinder(s) 123 may be configured to laterally tilt theheader 110 relative to the ground 301 (e.g., as indicated by arrows 308,310) about a tilt axis 316 aligned with the lateral centerline 312 ofthe header 110.

In one embodiment, the height control system 300 may include a pair oftilt cylinders 123A, 123B. For instance, as shown in FIG. 4, a firsttilt cylinder 123A may be coupled between the header 110 and the feederhousing 106 along one lateral side of the connection between the header110 and the feeder housing 106, and a second tilt cylinder 123B may becoupled between the header 110 and the feeder housing 106 along theopposed lateral side of the connection between the header 110 and thefeeder housing 106. In such an embodiment, the tilt cylinders 123A, 123Bmay be extended and retracted to pivot or tilt the header 110 about thetilt axis 316. However, in other embodiments, the system 300 may onlyinclude a single tilt cylinder 123, such as a cylinder coupled betweenthe header 110 and the feeder housing 106 in the lateral direction 202across the centerline 212 of the header 110 at a position verticallyabove or below the tilt axis 216.

In general, the operation of the height cylinder 121 and tiltcylinder(s) 123 may be automatically controlled via an electroniccontrol unit (ECU) 320 (e.g. a controller 320 with a memory 322) toadjust the vertical positioning and tilt angle of the header 110relative to the ground surface 301. For instance, a plurality of heightsensors 324 may be provided on the header 110 to monitor one or morerespective local distances or heights 326 defined between the header 110and the ground surface 301 (e.g., as a function of an installed height328 of the sensors 324 relative to the bottom of the header 110).Specifically, as shown in FIG. 4, the header 110 includes four heightsensors 324 supported thereon for monitoring the local height 326relative to the ground surface 301, such as by including a first heightsensor 324A positioned adjacent to the first lateral end 304 of theheader 110, a second height sensor 324B positioned adjacent to thesecond lateral end 306 of the header 110, and third and fourth heightsensors 324C, 324D positioned between the first and second heightsensors 324A, 324B along either side of the header centerline 312. Inthe illustrated embodiment, the height sensors 324 are spaced apartequally along the lateral width of the header 110. However, in otherembodiments, the lateral spacing between the various height sensors 324may be non-uniform or varied. It should also be appreciated that,although the header 110 is illustrated herein as including four heightsensors 324, any number of height sensors 324 may be installed relativeto the header 110 to provide an indication of the local height 326defined between the header 110 and the ground surface 310 at acorresponding number of lateral sensor positions spaced apart across thewidth of the header 110.

It should be appreciated that, in several embodiments, each heightsensor 324 may correspond to an active electromagnetic-based sensorconfigured to provide sensor data or signals indicative of the localheight or distance 326 defined between the header 110 and the groundsurface 301 based on the detection of reflected electromagnetic waves.For instance, in one embodiment, each height sensor 324 may correspondto a radar sensor configured to transmit radio waves outwardly therefromfor reflection off of the ground surface 301 and detect such reflectedradio waves to provide an indication of the distance between the sensor324 and the ground surface 301 (and, thus, the local height or distance326 defined between the header 110 and the ground surface 301). Inanother embodiment, each height sensor 324 may correspond to a lasersensor or other light-based sensor configured to transmit lightoutwardly therefrom for reflection off of the ground surface 301 anddetect such reflected visible light waves to provide an indication ofthe distance between the sensor 324 and the ground surface 301. In otherembodiments, the height sensors 324 may correspond to any other suitableelectromagnetic-based sensing devices. For instance, as opposed to anactive electromagnetic-based sensor, each height sensor 324 may,instead, correspond to a passive electromagnetic-based sensor, such as acamera, that provides sensor data or signals indicative of the localheight or distance 326 defined between the header 110 and the groundsurface 301. Alternatively, the height sensors 324 may correspond to anyother suitable non-contact sensors.

In general, the height signals or data provided by the various heightsensors 324 may be used as a control input into the controller 320 forcontrolling the operation of both the height cylinder 121 and the tiltcylinder(s) 123. Specifically, the height data may be analyzed by thecontroller 320 in combination with the known spatial relationshipbetween the sensors 324 and the header 110 (e.g., based on distance 328)to determine a control output(s) for controlling the operation of thecylinders 121, 123 to maintain the header 110 at the desired positionrelative to the ground surface 110. The controller 320 may be in theform of any desired analog or digital control unit. The memory 312 maybe in the form of any desired tangible computer readable medium, and thememory 312 may store any desired information, such as data associatedwith the relative positions of the height sensors 324 along the header110 (e.g., lateral position data and vertical position data) and dataassociated with the heights detected by the height sensors 324. Thecontroller 320 may interface with and/or be incorporated into existinghardware and/or software of the header 110 and/or agricultural vehicle100. In other words, the controller 320 may be a separate unit as partof the automatic height control system 300 and/or be integrated with theheader 110 and/or agricultural vehicle 100. For instance, the header 110may have a dedicated header controller which controls specificheader-related functions, and the controller 320 may either be in theform of the dedicated header controller or be incorporated as part ofthe dedicated header controller.

It should be appreciated that, in several embodiments, the controller320 may be configured to control the operation of the cylinders 121, 123by automatically controlling the operation of one or more correspondingvalve(s) (not shown) configured to regulate the supply of fluid (e.g.,hydraulic fluid or air) to each cylinder. For instance, the controller320 may be coupled to one or more height control valves (not shown) forregulating the supply of fluid to the height cylinder 121 and one ormore tilt control valves (not shown) for regulating the supply of fluidto the tilt cylinder(s) 123. In such an embodiment, the controller 320may be configured to transmit suitable control outputs (e.g., currentcommands) to each control valve to adjust its associated valve position,thereby allowing the controller 320 to vary the supply of fluid to thecorresponding cylinder(s) 121, 123 and, thus, automatically control theretraction/extension of such cylinder(s) 121, 123. Alternatively, inembodiments in which the cylinders 121, 123 correspond toelectric-driven actuators (e.g., solenoid actuated cylinders), thecontroller 320 may be configured to transmit suitable control outputs(e.g., current commands) to each associated solenoid to automaticallycontrol the retraction/extension of the respective cylinder(s) 121, 123.

As particularly shown in FIG. 1, in several embodiments, the heightsensors 324 may be configured to be installed on the header 110 at alocation above the reel 116, such as at a location at or adjacent to thetop of the header 110. In such embodiments, the height sensors 324 maybe required to sense the location of the ground surface 310 through thereel 116. For instance, when the height sensors 324 correspond to activeelectromagnetic-based sensing devices, such as radar sensors or lasersensors, the height sensors 324 may be required to transmit wavesthrough the rotating reel 116 to the ground surface (e.g., as indicatedby arrow 340 in FIG. 1) and detect the reflected waves transmitted backthrough the rotating reel 116 to the sensors 324. In such instance, thecontroller 320 may be configured to account for the rotational movementof the reel 116 when processing the signals received from the sensors324. For example, the rotational speed of the reel 116 may beproportionate to one or more frequencies which may interfere with thesensor(s) 324 and thereby cause periodic interference of the waves beingdetected by the sensor(s) 324. To mitigate this issue, the controller320 may calculate an adjusted input for filtering out the interferencecaused by the reel 116. For example, in one embodiment, the controller320 may communicate with the speed sensor 206 (FIG. 1) of the reel 116,use the measured speed of the reel 116 to calculate a correspondingfrequency of the reel 116, and then filter out the frequency of the reel116 from the signal(s) of the sensor(s) 324. Suitable systems, methods,and related controller functionality for filtering out the frequency ofthe reel 116 will generally be described below with reference to FIGS.5-7.

Referring now to FIG. 5, a schematic view of one embodiment of anelectronic control unit (ECU) 400 suitable for use within or as acomponent of one or more of the systems disclosed herein is illustratedin accordance with aspects of the present subject matter. Specifically,in several embodiments, the ECU 400 may correspond to the ECU 210 of theautomatic lighting system 200 described above with reference to FIGS. 1and 2 and/or the ECU 320 of the automatic header height control system300 described above with reference to FIGS. 1 and 4. In one embodiment,the ECU 400 may be configured to provide the functionality of each ECU210, 320 described above such that the ECU 400 may be used to executeboth the automatic lighting system 200 and the header height controlsystem 300. Alternatively, separate ECUs may be provided to execute therequired processing and control functionality associated with eachrespective system 200, 300, with each ECU being configured the same asor similar to the ECU 400 shown in FIG. 5.

As shown in FIG. 5, the ECU 400 (referred to hereinafter as “controller400”) may generally correspond to any suitable processor-baseddevice(s), such as a computing device or any combination of computingdevices. Thus, in several embodiments, the controller 400 may includeone or more processor(s) 402 and associated memory device(s) 404configured to perform a variety of computer-implemented functions. Asused herein, the term “processor” refers not only to integrated circuitsreferred to in the art as being included in a computer, but also refersto a controller, a microcontroller, a microcomputer, a programmablelogic controller (PLC), an application specific integrated circuit, andother programmable circuits. Additionally, the memory device(s) 404 ofthe controller 400 may generally comprise memory element(s) including,but not limited to, computer readable medium (e.g., random access memory(RAM)), computer readable non-volatile medium (e.g., a flash memory), acompact disc-read only memory (CD-ROM), a magneto-optical disk (MOD), adigital versatile disc (DVD) and/or other suitable memory elements. Suchmemory device(s) 404 may generally be configured to store suitablecomputer-readable instructions that, when implemented by theprocessor(s) 402, configure the controller 402 to perform variouscomputer-implemented functions, such as the processing and/or controlfunctionality described above with reference to the automatic lightingsystem 200 and/or the automatic header height control system 300.

In one embodiment, the memory 404 of the controller 400 may include oneor more databases for storing information associated with the operationof the header 110, including data associated with controlling the lights202 of the header 110 and/or the height of the header 110. For instance,as shown in FIG. 5, the memory 404 may include a system database 410storing data associated with system parameters for executing theautomatic lighting system 200 and/or the automatic header height controlsystem 300. For instance, in association with the automatic lightingsystem 200, the system database 410 may include data associated with apreset threshold value of ambient light that is indicative of low-lightconditions. Similarly, in association with the automatic header heightcontrol system 300, the system database 410 may include data associatedwith the relative positions of the height sensors 324 along the header110 (e.g., lateral position data associated with the lateral spacing orpositioning of the height sensors 324 across the header 110 in thelateral direction 302 (FIG. 4) and/or vertical position data associatedwith the vertical height of the installed locations of the heightsensors 324 along the header 110) as well as data associated with apredetermined or target height value or height range for the header 110.In addition, the system database 410 may also include data associatedwith the powered, interference-generating components of the header 110,such as the rotating reel 116. For instance, in one embodiment, thesystem database 410 may include data associated with the number oflaterally extending tine bars of the reel 116 (also often referred to asbat tubes), which, as will be described below, can be used incombination with the reel speed to determine the frequency at which thetine bars will pass through the field of view of any relevant sensors,thereby creating noise or interference within the resulting sensorsignals.

Additionally, as shown in FIG. 5, the memory 404 may include a sensordatabase 412 storing sensor data, including raw or unfiltered sensorsignals received from one or more sensors and/or filtered sensor signalsas processed by the controller 400. For instance, the sensor database410 may include data associated with the unprocessed or unfilteredsensor signals received from the light sensors 204 and/or theunprocessed or unfiltered sensor signals received from the heightsensors 324. As will be described below, the controller 400 may beconfigured to process the signals received from the sensors 204, 324 tofilter out any signal interference deriving from any powered componentsof the header 110, such as the rotating reel 116. In this regard, thefiltered sensor signals generated via application of the associatedfilters may be stored within the sensor database 412.

Moreover, as shown in FIG. 5, in several embodiments, the instructionsstored within the memory 404 of the controller 400 may be executed bythe processor(s) 402 to implement a signal filter module 418. Ingeneral, the filter module 418 may be configured to apply one or morefilters to the sensor signals received by the controller 400 to filterout any noise or interference within the signals. Specifically, inseveral embodiments, the filter module 418 may be configured to apply asuitable frequency attenuating filter (e.g., a linear continuous-timefilter), to the sensor signals to filter out the noise or interferenceassociated with the rotational motion of the reel 116 of the header 110.For instance, the filter module 418 may be configured to apply abandstop filter that stops or filters out a given frequency (or a bandof frequencies) that is proportional to or otherwise associated with therotational speed of the reel 116. Specifically, the bandstop filter maybe applied to filter out the frequency (or a band of frequencies) atwhich the tine bars of the reel 116 pass through the field of view of orotherwise impact the electromagnetic waves detected via the associatedsensor (with such frequency or frequency range being referred tohereinafter simply as the “tine bar pass frequency”). In such anembodiment, all other frequencies may be allowed to pass through thefilter for further processing and/or analysis by the controller 400.

In several embodiments, the controller 400 may be configured todynamically determine the tine bar pass frequency during operation ofthe header 110. For instance, similar to the system embodimentsdescribed above, the controller 400 may be communicatively coupled to aspeed sensor 206 (FIG. 1) configured to detect the rotational speed ofthe reel 116. In such instance, by knowing the number of laterallyextending tine bars included within the reel 116 and by monitoring thereel speed via the feedback received from the speed sensor 206, thecontroller 400 can determine an instantaneous or current value for thetine bar pass frequency. This instantaneously determined or real-timefrequency value(s) may then be utilized within the filter as thestopband frequency value(s) for filtering the signals received from theassociated sensors (e.g., the light sensors 202 and/or the heightsensors 324).

As an alternative to dynamically determining the tine bar passfrequency, the controller 400 may, instead, be configured to utilize apredetermined range of frequency values corresponding to the potentialrange of tine bar pass frequencies for the reel 116. For example, in oneembodiment, the predetermined range of frequency values may be selectedor determined based on an operating speed range for the reel 116, withthe minimum frequency value of the predetermined frequency rangecorresponding to the tine bar pass frequency at the minimum reel speedof the operating speed range and the maximum frequency value of thepredetermined frequency range corresponding to the tine bar passfrequency at the maximum reel speed of the operating speed range. Insuch an embodiment, the predetermined frequency range determined basedon the operating speed range for the reel 116 may be applied as thestopband frequency values for filtering the signals received from theassociated sensors (e.g., the light sensors 202 and/or the heightsensors 324).

In yet another embodiment, the speed sensor 206 for the reel 116 may beconfigured to generate detection pulses or signals that are in sync withthe tine bars passing through the field of view of the associatedsensors, such as by generating detection signals at the same frequencyas and in sync with the tine bar pass frequency. For instance, when thespeed sensor 206 is configured as an optical speed sensor (e.g., anoptical rotary encoder) that generates an electrical pulse or highsignal each time a light passes through a slot or aperture in a rotating“code” disc/wheel, the circumferential spacing of the slots or aperturesdefined in the disc/wheel may be selected based on the circumferentialspacing of the tine bars of the reel 116. In such an embodiment, byproperly orienting the “code” disc/wheel relative to the reel 116 (e.g.,by circumferentially aligning the slots/apertures with the tine bars ofthe reel 116), the sensor 206 may be configured to generate a detectionpulse or high signal at the same frequency as and in sync with the tinebar pass frequency. Similarly, when the speed sensor 206 is configuredas a magnetic speed sensor (e.g., an magnetic rotary encoder) thatgenerates an electrical pulse or high signal each time a change inmagnetic field is detected due to a magnetic pole provided on a rotatingwheel or ring passing by an associated sensor, the circumferentialspacing of the magnetic poles provided around the circumference of thewheel/ring may be selected based on the circumferential spacing of thetine bars of the reel 116. In such an embodiment, by properly orientingthe wheel/ring relative to the reel 116 (e.g., by circumferentiallyaligning the magnetic poles with the tine bars of the reel 116), thesensor 206 may be configured to generate a detection pulse or highsignal at the same frequency as and in sync the tine bar pass frequency.Regardless of the sensor type utilized, by configuring the speed sensor206 as described above, the high/low status of the speed sensor signalmay be used by the controller 400 as a logical condition to keep ordiscard the signals received from the relevant sensors. For instance, inone embodiment, the controller 400 may be configured to discard orotherwise ignore any data that is received from the light sensors 202and/or the height sensors 324 simultaneously with a high signal from thespeed sensor 206. In such an embodiment, it may be assumed that anylight/height signals received between detection pulses or signals of thespeed sensor 206 were not affected by the tine bars of the reel 116,and, thus, should be maintained by the controller 400.

It should be appreciated that, as an alternative to utilizing afrequency-based filtering method to filter out the interference or noiseassociated with sensor signals received from an activeelectromagnetic-based sensor, the controller 400 may, instead, beconfigured to use an amplitude-based filtering method. Specifically, inseveral embodiments, suitable reflectors may be installed on orotherwise associated with the reel 116 that are configured to reflectthe electromagnetic waves transmitted from the active sensors (e.g.,radio waves or visible light waves). For example, by installing areflector(s) on each of the tine bars, the noise or interferenceintroduced by such tine bars is intentionally exaggerated or amplifiedto an amplitude higher than a typical or expected amplitude range forthe sensor signals, thereby allowing the noise to be more easilyidentified and filtered out. In such an embodiment, the controller 400may, for instance, be configured to filter the sensor signals bydiscarding or ignoring data associated with amplitudes that exceed apredetermined maximum amplitude threshold. For instance, in oneembodiment, the maximum amplitude threshold may be selected based on theexpected or anticipated amplitude range of the sensor signals, such asby setting the maximum amplitude threshold as the maximum amplitudewithin the expected amplitude range (or the maximum amplitude plus agiven buffer amount, such 1% to 5%). In such an embodiment, sensorsignals associated amplitudes that are greater than the maximumamplitude threshold can be ignored as likely being associated withdetection of the reel 116 (e.g., the reflection of radio or visiblelight waves off the tine bars) as opposed to the desired detectionsurface (e.g., the ground). In contrast, sensor signals associatedamplitudes that are less than or equal to the maximum amplitudethreshold can be maintained as likely being associated with detection ofthe desired detection surface (e.g., the ground) as opposed to the reel116.

Additionally, it should be appreciated that, as another alternative toutilizing a frequency-based filtering method to filter out theinterference or noise associated with sensor signals received from anactive electromagnetic-based sensor, the controller 400 may, instead, beconfigured to implement a distance-based filtering method. Specifically,upon installed a sensor on the header 110 at a given location, the reel116 will always be located relative to the sensor within a given rangeof known distances. By inputting this range of distances into thecontroller 400 (e.g., for storage within the system database 410), thecontroller 400 may be configured to filter the sensor signals bydiscarding or ignoring data associated with distances that do not exceeda preset minimum distance threshold. For instance, in one embodiment,the minimum distance threshold may be selected based on the range ofdistances that the reel 116 can potentially be located away from thesensor, such as by setting the minimum distance threshold as the maximumdistance that the reel 116 can potentially be located away from thesensor such maximum distance plus a given buffer amount (e.g., 1% to5%). In such an embodiment, sensor signals associated with distancesthat are equal to or less than the minimum distance threshold can beignored as likely being associated with detection of the reel 116 (e.g.,the reflection of radio or light waves off the tine bars) as opposed tothe desired detection surface (e.g., the ground). In contrast, sensorsignals associated distances that exceed the minimum distance thresholdcan be maintained as likely being associated with the detection of thedesired detection surface (e.g., the ground) as opposed to the reel 116.

As shown in FIG. 5, in several embodiments, the instructions storedwithin the memory 404 of the controller 400 may also be executed by theprocessor(s) 402 to implement a control module 420. In general, thecontrol module 420 may be configured to control the operation of one ormore components of the header 110 and/or the agricultural vehicle 100based on the filtered sensor signals provided via the signal filtermodule 418. For example, in association with the automatic lightingsystem 200, the control module 420 may be configured to control theoperation of the lights 202 of the header 110 based on the filteredlight signals, such as by activating one or more of the lights 202 whenthe filtered light signals indicate that the ambient light level isbelow a preset threshold of light and by deactivating the light(s) 202when the filtered light signals indicate that the ambient light level isabove the preset threshold of light. Similarly, in association with theautomatic header height control system 300, the control module 420 maybe configured to control the operation of the height cylinder 121 and/orthe tilt cylinder(s) 123 (e.g., either directly or indirectly viaassociated control valves) based on the filtered height signals, such asby extending/retracting the height cylinder 121 and/or the tiltcylinder(s) 123, as necessary, so as to maintain the height of theheader 110 at a desired or predetermined height setting value(s), suchas an operator-selected target height or target height range for theheader 110.

It should be appreciated that controller 400 may also include variousother suitable components, such as a communications circuit or module, anetwork interface, one or more input/output channels, a data/control busand/or the like. For instance, as shown in FIG. 5, the controller 400may include a communications module or interface 422 to allow thecontroller 400 to communicate with any of the various other systemcomponents described herein. For instance, the controller 400 may, inseveral embodiments, be configured to receive data or sensor signalsfrom the sensor(s) used to detect one or more parameters associated withthe header 110 (e.g., the light sensors 202 and/or the height sensors324) via any suitable connection with the communications interface 422,such as a wired or wireless connection.

Referring now to FIG. 6, a schematic view of one embodiment of a system500 for filtering signal interference deriving from powered componentsof a header of an agricultural vehicle is illustrated in accordance withaspects of the present subject matter. In general, the system 500 willbe described with reference to utilizing the controller 400 of FIG. 4 tofilter sensor signals to remove interference or noise deriving from therotating reel of a header. However, it should be appreciated that, inother embodiments, the disclosed system 500 may be implemented withcontrollers having any other suitable configuration and/or to filtersensor signals to remove interference or noise deriving from any otherpowered components of a header. It should also be appreciated that, forpurposes of discussion, the system 500 of FIG. 6 will generally bedescribed with reference to the use of active electromagnetic-basedsensors (i.e., sensors that transmit electromagnetic waves outwardlytherefrom and subsequently receive or detect the waves as reflected offa surface), such as the height sensors 324 described above withreference to FIG. 4. However, in other embodiments, the system 500 mayalso be utilized to filter signals received from passive sensors (e.g.,the light sensors 202 described above with reference to FIG. 2) toremove interference or noise deriving from a powered component of aheader.

As shown in FIG. 6, the system 500 includes an activeelectromagnetic-based sensor 502 supported on a header (indicatedschematically in FIG. 6 by box 110) relative to a powered component 504of the header 110. As shown in the illustrated embodiment, the poweredcomponent is configured as a reel 116 including a plurality of tine bars606 spaced apart circumferentially around the outer perimeter of thereel 116, with each tine bar 506 being supported relative to a centralhub or tube 508 of the reel 116 via a respective support member 510(e.g., a spider or spoke). Each tine bar 606 may generally include asupport bar or tube and a plurality of tines extending outwardly fromthe support bar or tube. As is generally understood, the reel 116 may bepowered via a motor (or other suitable rotational drive source) suchthat the reel 116 is rotationally driven relative to sensor 502.

It should be appreciated that, as an alternative to installing thesensor 502 on the header 110, the sensor 502 may, instead, be installedat any other suitable location relative to the header 110. For instance,in one embodiment, the sensor 502 may be installed on the agriculturalvehicle 110 (e.g., on the cab roof) such that the sensor 502 has a fieldof view directed at least partially through the rotating reel 116.

In the illustrated embodiment, based on the positioning of the sensor502 relative to the reel 116, the sensor 502 is configured to transmitelectromagnetic waves (e.g., radio waves or visible light waves) througha portion of the reel 116 for reflection off a surface (e.g., the groundsurface 301) and subsequently receive or detect such waves as reflectedoff such surface (e.g., as indicated by outgoing arrows 512 and incomingarrows 514). However, as the reel 116 is rotated relative to the sensor502 (e.g., in the rotational direction indicated by arrow 516), thevarious tine bars 506 will pass through the field of view of the sensor502 at a given frequency (i.e., the tine bar pass frequency) generallyproportional to the rotational speed of the reel 116. As indicatedabove, such passage of the tine bars 506 through the sensor's field ofview will generally create noise or interference within the sensorsignals generated by the sensor 502, which can result in inaccuracies inthe associated parameter being monitored via the controller 400 based onthe sensor signals. For instance, when the sensor 502 corresponds to aheight sensor configured to detect the location of the ground surface301 to allow the controller 400 to monitor the height of the header 110relative to the ground, the electromagnetic waves transmitted from thesensor 502 will periodically reflect off of the tine bars 506 as opposedto being transmitted through the reel 116 to the ground, therebyresulting in height signals or data being generated by the sensor 5023that do not accurately reflect the header height.

As indicated above, to address this issue, the controller 400 may beconfigured to filter the signals received from the sensor 502 to removeany noise or interference deriving from the reel 116 as it passesthrough the field of view of the sensor 502. For example, as shown inFIG. 6, the controller 400 may be configured to receive the raw orunfiltered signals from the sensor 502 (e.g., at box 540) and performsignal processing by applying a filter 542 to the signals to generate aset of processed or filtered sensor signals (e.g., at a box 544) thatcan then be used by the controller 400 for subsequent processing and/oranalysis. As indicated above, the controller 400 may be configured toapply various different filters or filtering methods to filter thenoise/interference from the sensor signals, such as a frequency-basedfiltering method, an amplitude-based filtering method, and/or adistance-based filtering method. For instance, in one embodiment, afrequency-based filter, such as a bandstop filter, may be applied tofilter out the tine bar pass frequency from the sensor signals. In suchan embodiment, the tine bar pass frequency may be determined inreal-time by the controller 400 (e.g., based on speed data received fromthe speed sensor 206 (FIG. 1) associated with the reel 116) or the tinebar pass frequency may be included within a predetermined frequencyrange stored within the controller's memory 404.

As described above, when applying an amplitude-based filtering method,reflectors may be installed on or provided in association with the reel116 to amplify the signal received by the sensor 502 when theelectromagnetic waves reflect off the reel 116 as opposed to the ground,thereby allowing such amplified signals to be easily identified andfiltered out based on the application of an associated amplitudethreshold. For example, as shown in FIG. 6, one or more reflectors 550are installed on each tine bar 506 to provide highly reflective surfacesfor reflecting the electromagnetic waves back to the sensor 502. Thus,as the tine bars pass 506 through the field of view of the sensor 502,the electromagnetic waves will reflect off the reflectors 550 and bedetected by the sensor 502 as a higher amplitude return than what wouldotherwise be reflected off the tine bars 506, thereby providing an easyand effective means for filtering out the interference from the sensorsignals. As an alternative to installing reflectors on the reel 116 asseparate components, the reflectors or reflective properties may,instead, be incorporated or integrated into one or more components ofthe reel 116. For instance, the tine bars 606 may be designed orconfigured such that the components of the bars 606 (the support tubesand/or the tines), themselves, reflect the electromagnetic waves back tothe sensor 502 as higher amplitude returns.

It should be appreciated that the specific type and/or configuration ofthe reflectors 550 used may generally vary depending on the type orfrequency of electromagnetic waves being generated by the sensor 502.For instance, for a radar sensor, the reflectors 550 may be formed froma suitable material and/or may have any suitable shape (e.g., the insidecorner of a cube) that provides for increased reflectivity of radiowaves. Similarly, for a laser or light-based sensor, the reflectors maybe formed from a suitable material and/or may have any suitable shapethat provides for increased reflectivity of visible light waves.

Referring now to FIG. 7, a flow diagram of one embodiment of a method600 for filtering signal interference deriving from powered componentsof a header of an agricultural vehicle is illustrated in accordance withaspects of the present subject matter. For purposes of discussion, themethod 600 will generally be described herein with reference to theheader and related systems and components described above with referenceto FIGS. 1-6. However, it should be appreciated that the disclosedmethod 600 may generally be used with headers having any other suitableheader configuration and/or with systems/components having any othersuitable system/component configuration. Additionally, although FIG. 7depicts steps performed in a particular order for purposes ofillustration and discussion, the methods discussed herein are notlimited to any particular order or arrangement. One skilled in the art,using the disclosures provided herein, will appreciate that varioussteps of the methods disclosed herein can be omitted, rearranged,combined, and/or adapted in various ways without deviating from thescope of the present disclosure.

As shown in FIG. 7, at (602), the method 600 includes moving a poweredcomponent of a header relative to a sensor configured to detectelectromagnetic waves. For instance, as indicated above, a reel 116 ofthe header 110 may be configured to be rotated relative to one or moresensors, such as any of the sensors 202, 324, 502 described above.

Additionally, at (604), the method 600 includes receiving sensorssignals from the sensor associated with the detection of theelectromagnetic waves indicative of a parameter associated with theheader. For instance, as described above, one or more sensors may beconfigured to detect electromagnetic waves associated with a parameterof the header 110, such as the ambient light level surrounding theheader 110 and the height of the header 110 relative to the ground. Insuch an embodiment, the sensor(s) may correspond to a passive sensor(s)configured to detect electromagnetic waves deriving from a separatesource (e.g., the light sensors 202) or the sensor(s) may correspond toan active sensor(s) configured to detect the electromagnetic wavestransmitted from the sensor(s) as reflected off a given surface (e.g.,the height sensors 324 or sensor 502). Regardless of the sensor type,the sensors may generally be configured to transmit sensor signalsassociated with the detection of electromagnetic waves to a suitableelectronic control unit, such as controller 400.

Moreover, at (606), the method 600 includes filtering interference fromthe sensor signals deriving from movement of the powered componentrelative to the sensor. Specifically, as indicated above, the controller400 may, for example, be configured to filter interference from thesensor signals that derives from the rotating reel 116 of the header110. In such an embodiment, the controller 400 may be configured toapply any suitable filtering method to filter the interference from thesensor signals, such as frequency-based filtering method, anamplitude-based filtering method, and/or distance-based filteringmethod.

It is to be understood that the steps of the methods disclosed hereinare performed by an electronic control unit(s) (e.g., controller 210,controller 320, and/or controller 400) upon loading and executingsoftware code or instructions which are tangibly stored on the tangiblecomputer readable medium, such as on a magnetic medium, e.g., a computerhard drive, an optical medium, e.g., an optical disc, solid-statememory, e.g., flash memory, or other storage media known in the art.Thus, any of the functionality performed by the electronic controlunit(s) described herein, such as the methods 300, 600, is implementedin software code or instructions which are tangibly stored on a tangiblecomputer readable medium. The electronic control unit(s) loads thesoftware code or instructions via a direct interface with the computerreadable medium or via a wired and/or wireless network. Upon loading andexecuting such software code or instructions by the electronic controlunit(s), the electronic control unit(s) may perform any of thefunctionality of any of the electronic control units described herein,including any steps of the methods 300, 600 described herein.

The term “software code” or “code” used herein refers to anyinstructions or set of instructions that influence the operation of acomputer or electronic control unit(s). They may exist in acomputer-executable form, such as machine code, which is the set ofinstructions and data directly executed by a computer's centralprocessing unit or by an electronic control unit(s) in ahuman-understandable form, such as source code, which may be compiled inorder to be executed by a computer's central processing unit or by anelectronic control unit(s), or an intermediate form, such as objectcode, which is produced by a compiler. As used herein, the term“software code” or “code” also includes any human-understandablecomputer instructions or set of instructions, e.g., a script, that maybe executed on the fly with the aid of an interpreter executed by acomputer's central processing unit or by an electronic control unit(s).

These and other advantages of the present invention will be apparent tothose skilled in the art from the foregoing specification. Accordingly,it is to be recognized by those skilled in the art that changes ormodifications may be made to the above-described embodiments withoutdeparting from the broad inventive concepts of the invention. It is tobe understood that this invention is not limited to the particularembodiments described herein, but is intended to include all changes andmodifications that are within the scope and spirit of the invention.

1. A system for filtering signal interference from sensor signalsassociated with headers configured for use with agricultural vehicles,the system comprising: a header comprising a frame and a poweredcomponent supported relative to the frame; a sensor configured to detectelectromagnetic waves indicative of a parameter associated with theheader; and an electronic control unit operably connected to the sensorsuch that the electronic control unit is configured to receive signalsfrom the sensor associated with the detection of the electromagneticwaves, the electronic control unit being further configured to filterinterference from the signals deriving from motion of the poweredcomponent relative to the sensor.
 2. The system of claim 1, wherein thepowered component comprises a reel of the header and the interferencederives from rotation of the reel relative to the sensor.
 3. The systemof claim 2, further comprising a speed sensor configured to detect arotational speed of the reel, the electronic control unit being operablyconnected to the speed sensor such that the electronic control unit isconfigured to receive data from the speed sensor associated with therotational speed of the reel, the electronic control unit beingconfigured to filter the interference from the signals based at least inpart on the rotational speed of the reel.
 4. The system of claim 3,wherein the rotational speed is proportional to one or more frequenciesassociated with the interference deriving from the rotation of the reelrelative to the sensor, the electronic control unit being configured tofilter out the one or more frequencies from the signals.
 5. The systemof claim 2, wherein the reel comprises a plurality of circumferentiallyspaced tine bars that pass through a field of view of the sensor at atine bar pass frequency as the reel is rotated relative to the sensor,the electronic control unit being configured to apply a filter thatfilters out the tine bar pass frequency from the signals.
 6. The systemof claim 2, wherein the reel comprises a plurality of circumferentiallyspaced tine bars that pass through a field of view of the sensor as thereel is rotated relative to the sensor, the system further comprising aspeed sensor operably connected to the electronic control unit that isconfigured to generate detection signals indicative of a rotationalspeed of the reel, with the detection signals being generated in syncwith the tine bars passing through the field of view of the sensor, theelectronic control unit being configured to filter the interference fromthe signals based on the detection signals received from the speedsensor.
 7. The system of claim 2, wherein the sensor comprises a lightsensor configured to detect ambient light.
 8. The system of claim 1,wherein the electronic control unit is configured to apply a filter thatfilters out a predetermined frequency range determined as a function ofa speed range of the powered component.
 9. The system of claim 1,further comprising one or more reflectors provided in association withthe powered component, the one or more reflectors being configured toreflect the electromagnetic waves towards the sensor at amplitudes thatexceed an amplitude threshold, the electronic control unit beingconfigured to filter the interference from the signals by filtering outsignals having an amplitude that exceeds the amplitude threshold. 10.The system of claim 1, wherein the sensor comprises an active sensorconfigured to transmit the electromagnetic waves outwardly therefrom andsubsequently detect the electromagnetic waves as reflected off asurface.
 11. The system of claim 1, wherein the electromagnetic wavesdetected by the sensor are indicative of a distance from the sensor to agiven surface, the electronic control unit being configured to filterthe interference from the signals by filtering out signals associatedwith distances from the sensor that fall within a predetermined range ofdistances within which the powered component is potentially located. 12.A method for filtering signal interference from sensor signalsassociated with headers configured for use with agricultural vehicles,the method comprising: moving a powered component of a header relativeto a sensor configured to detect electromagnetic waves indicative of aparameter associated with the header; receiving, with an electroniccontrol unit, sensors signals from the sensor associated with thedetection of the electromagnetic waves; and filtering, with theelectronic control unit, interference from the sensor signals derivingfrom movement of the powered component relative to the sensor.
 13. Themethod of claim 12, wherein moving the powered component of the headercomprises rotating a reel of the header relative to the sensor.
 14. Themethod of claim 13, further comprising monitoring a rotational speed ofthe reel, the rotational speed being proportional to one or morefrequencies associated with the interference deriving from the rotationof the reel relative to the sensor, wherein filtering the interferencefrom the sensor signals comprises filtering out the one or morefrequencies from the signals.
 15. The method of claim 13, wherein thereel comprises a plurality of circumferentially spaced tine bars thatpass through a field of view of the sensor at a tine bar pass frequencyas the reel is rotated relative to the sensor, wherein filtering theinterference from the sensor signals comprises filtering out the tinebar pass frequency from the signals.
 16. The method of claim 13, whereinthe reel comprises a plurality of circumferentially spaced tine barsthat pass through a field of view of the sensor as the reel is rotatedrelative to the sensor and the method further comprises receivingdetection signals from a speed sensor indicative of a rotational speedof the reel, the detection signals being generated in sync with the tinebars passing through the field of view of the sensor, wherein filteringthe interference from the sensor signals comprises filtering out theinterference based on the detection signals.
 17. The method of claim 13,wherein receiving the sensor signals from the sensor comprises receivingthe sensor signals from a light sensor configured to detect ambientlight.
 18. The method of claim 12, wherein filtering the interferencefrom the sensor signals comprises filtering out a predeterminedfrequency range from the sensor signals, with the predeterminedfrequency range being determined as a function of a speed range of thepowered component.
 19. The method of claim 12, wherein the poweredcomponent is associated with one or more reflectors configured toreflect the electromagnetic waves towards the sensor at amplitudes thatexceed an amplitude threshold, and wherein filtering the interferencefrom the sensor signals comprises filtering out signals from the sensorsignals having an amplitude that exceeds the amplitude threshold. 20.The method of claim 12, wherein receiving the sensor signals from thesensor comprises receiving the sensor signals from an active sensorconfigured to transmit the electromagnetic waves outwardly therefrom andsubsequently detect the electromagnetic waves as reflected off asurface.
 21. The method of claim 12, wherein the electromagnetic wavesdetected by the sensor are indicative of a distance from the sensor to agiven surface, wherein filtering the interference from the sensorsignals comprises filtering out signals associated with distances fromthe sensor that fall within a predetermined range of distances withinwhich the powered component is potentially located.